SlaveStatus.AliasAddress field
AliasAddress (or station alias) is used to identify multiple identical devices with the same Vendor ID and Product code. It is a software defined value, stored in the device's EEPROM, and can be written using tools or by the EtherCAT master (WriteSlaveAlias). You can set up AliasAddress for devices in specific roles, such as X, Y, and Z axes. When the AliasAddress is changed, the device must be power cycled for the change to take effect.
IMPORTANT: The alias address is intended to be a software defined value, but some devices map it to a hardware DIP switch, which corresponds to the ExplicitId. In such cases, the value should never be changed in software, as it may trigger a device error. Please check your device's user manual for the station alias information before using it.
NOTE: If a device supports both AliasAddress and ExplicitId, you can use the ExplicitId without configuring the AliasAddress.
Namespace: IntervalZero.KINGSTAR.Base.Api
Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public ushort AliasAddressPublic AliasAddress As UShortField value
Type: ushort
See also